[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Class Task:
~~~~~~~~~~~~
This class is base for all objects, which seem to be indenpendent runing
tasks. The complete task switching is enabled with object manipulation.
The special menu for active window control is offered. The tasks can be
switched, the window assigned to each task is movable, sizeable and can
be iconised.
Common use:
~~~~~~~~~~~
If you dislike standard class View for input/output manipulation, you can
as superset to class Task create your own class. If you use a screen
generator (with this library it needn't), you can reach the output source
code of this generator to behave as class View. To do so you must:
1.Create your own class derived from task class.
2.Define own virtual methds Init(), VPaint(), Vprocess().
The method Init should set the window size range.
The method Vpaint should paint the window contet and end itself.
Vprocess() is the basic function to do when the window becomes active.
It should return control when becoming key value nSwapTask(255).
Or you can simply use class Mask.
Source code is in C_Task.prg
See Also:
Window
Browse
Frame
Menu
Color
Class hierarchy
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson